#pragma once
#include <Ogre.h>

class LuaLink_RaySceneQuery
{

private:
	Ogre::RaySceneQuery* mRaySceneQuery;
	Ogre::Vector3* mResult;

public:
	LuaLink_RaySceneQuery(Ogre::RaySceneQuery* raySceneQuery);
	virtual ~LuaLink_RaySceneQuery(void);

	bool lua_executeWorldIntersection(Ogre::Vector3* pos, Ogre::Vector3* dir);
	Ogre::Vector3* lua_getResult();

};
